const mongoose = require('mongoose')

mongoose.connect('mongodb://localhost/playground')
    .then(() => console.log('数据库连接成功'))
    .catch(err => console.log(err, '数据库连接失败'))

//  创建集合规则
const courseSchema = new mongoose.Schema({
    name: String,
    author: String,
    isPubulish: Boolean
})

// 使用规则创建集合
const Course = mongoose.model('Course', courseSchema) // courses

// 向集合中插入文档
Course.create({ name: 'TypeScript', author: 'TypeScript讲师', isPublished: false })
// Course.create({ name: 'Java', author: 'Java讲师', isPublished: false }).then((result) => {
//     console.log(result)
// }).catch((err) => {
//     console.log(err);
// })